As a primary school, St Joseph's is privileged with its onsite facilities. The site includes the parish church, the combined parish and school hall, a large, well grassed oval, a multipurpose court (tennis, netball and basketball), a cricket net, a basketball half-court, shaded play areas, two adventure playgrounds (one for P - Year 3 and one for Year 4-6), tuckshop facilities, an expansive library, administration block, classroom facilities, and an area for specialist teachers. The school is also able to utilise an Art room and Music room in the Gayndah Arts and Cultural Centre adjacent to the school property.